.mm-main {
  .product-top {
    width: 100%;
    height: 1.066667rem /* 80/75 */;
    line-height: 1.013333rem /* 76/75 */;
    padding: 0 .2rem /* 15/75 */;
    background-color: #f1f1f1;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    a {
      color: black;
      font-size: .346667rem /* 26/75 */;
    }
    .product-btn {
      height: .8rem /* 60/75 */;
      width: 1.666667rem /* 125/75 */;
      margin-top: .133333rem /* 10/75 */;
      border-radius: 10px;
      background-color: #eaeaea;
      background: -webkit-gradient(linear, 0 0, 0 100%, from(#d7d7d7), to(#f5f5f5));
      border-bottom: 1px solid #bababa;
      box-shadow: 0 1px 2px #888;
      font-size: .346667rem /* 26/75 */;
    }

  }
  //商品信息
  .product-info {
    .content {
      
      ul {
        li {
          position: relative;
          padding: .293333rem /* 22/75 */;
          border-bottom: 1px solid #f1f1f1;
          height: 3.146667rem /* 236/75 */;
          a {
            display: block;
            width: 100%;
            height: 100%;
            img {
              float: left;
              width: 2.666667rem /* 200/75 */;
              // position: absolute;
              height: 2.666667rem /* 200/75 */;
              margin-right: .133333rem /* 10/75 */;
            }
            .info {
              // float: left;
              width: 100%;
              height: 100%;
              padding-left: 2.933333rem /* 220/75 */;
              .tit {
                color: #000;
                font-size: .346667rem /* 26/75 */;
                margin-bottom: .133333rem /* 10/75 */;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                word-break: break-all;
              }
              p {
                color: red;
                font-size: .4rem /* 30/75 */;
              }
              span {
                display: inline-block;
                margin-top: .133333rem /* 10/75 */;
                font-size: .32rem /* 24/75 */;
                margin-right: .266667rem /* 20/75 */;
                color: #b4b4b2;
              }
            }
          }
        }
      }
      .pro-page {
        width: 100%;
        margin-top: .266667rem /* 20/75 */;
        height: .906667rem /* 68/75 */;
        span {
          float: left;
          width: 33.33%;
          height: .906667rem /* 68/75 */;
          text-align: center;
        }
        a {
          display: block;
          margin: 0 auto;
          line-height: .906667rem /* 68/75 */;
          width: 1.946667rem /* 146/75 */;
          height: .906667rem /* 68/75 */;
          border: 1px solid #ccc;
          border-radius: .133333rem /* 10/75 */;
          color: #000;
          background-color: #e2e2e2;
        }
        select {
          // display: block;
          width: 2.026667rem /* 152/75 */;
          height: .906667rem /* 68/75 */;
          padding: .2rem /* 15/75 */ .266667rem /* 20/75 */;
          border: 1px solid #ccc;
          text-align: center;
          font-size: .373333rem /* 28/75 */;
        }
      }
    }
  }

  
}